/*
Interfaz.java
Autor: Paola Garcia, carnet 10205
Fecha: 20 agosto 2011
Descripcion: mi clase abstracta que implementa la interfaz.
*/


public abstract class Abstracta<T> implements Interfaz<T>{
	
	//constructor
	public Abstracta(){
		
	}
	

	//para agregar un elemento
	public abstract void push(T item);

	//para sacar un elemento
	public abstract T pop();

	//agarrar el primer elemento
	public abstract T peek();
	
	//vaciar el stack
	public abstract void empty();

}
